immune suppression - German English Dictionary